journey to the holy land - French English Dictionary